//创建应用的方法
import { createApp } from "vue";
//安装element-plus
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import '@/permisstion';
//引入根组件
import App from './App.vue';
//创建应用挂载到挂载点上
const app = createApp(App);
//引入路由器
import router from "./router";
//路由器对象属性与方法----很多 
//路由器的属性:获取当前路由
// console.log(router.currentRoute);
// console.log(router.options);
// //路由器的方法:动态追加路由
// //addRoute方法
// router.addRoute({
//     path: '/admin',
//     component: () => import('./pages/admin/index.vue'),
//     meta: {
//         title: 'admin'
//     }
// });

// //获取全部路由信息
// console.log(router.getRoutes());
// console.log(router.hasRoute('home1'))
// router.removeRoute('home')
// console.log(router.getRoutes());






//安装elementPlus
app.use(ElementPlus);
//安装路由器
app.use(router);
app.mount('#app');